electron donor - German English Dictionary